Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PILGRIM PLACE Semi-Detached £1,454,616 £260,000 3 Mar 1995
2 PILGRIM PLACE Detached £1,386,584 £774,500 17 Jan 2006